module Base
{
	item PU35Scope
	{
		DisplayCategory             	=	WeaponPart,
		ItemType                    	=	base:weaponpart,
		Icon                        	=	PU35,
		Weight                      	=	0.3,
		WeightModifier              	=	0.3,
		AimingTimeModifier          	=	15,
		MaxSightRange               	=	15,
		MinSightRange               	=	5,
		Tags                        	=	base:optics,
		MountOn                     	=	Base.Mosin_Nagant,
		PartType                    	=	Scope,
		Tooltip                     	=	Tooltip_Scope,
		MetalValue                  	=	22,
		StaticModel                 	=	PU35Scope,
		WorldStaticModel            	=	PU35Scope,
		CanAttach                   	=	ItemCodeOnTest.hasScrewdriver,
		CanDetach                   	=	ItemCodeOnTest.hasScrewdriver,
	}

	model PU35Scope
	{
		mesh = Weapons/parts/PU_35x21_Scope_Reversed,
		texture = Weapons/parts/PU_35x21_tex,
	}

	item LPS
	{
		DisplayCategory             	=	WeaponPart,
		ItemType                    	=	base:weaponpart,
		Icon                        	=	LPS,
		Weight                      	=	0.6,
		WeightModifier              	=	0.6,
		AimingTimeModifier          	=	10,
		MaxSightRange               	=	20,
		MinSightRange               	=	5,
		Tags                        	=	base:optics,
		MountOn                     	=	Base.PSL,
		PartType                    	=	Scope,
		Tooltip                     	=	Tooltip_Scope,
		MetalValue                  	=	22,
		StaticModel                 	=	LPS_Model,
		WorldStaticModel            	=	LPS_Model,
		CanAttach                   	=	ItemCodeOnTest.hasScrewdriver,
		CanDetach                   	=	ItemCodeOnTest.hasScrewdriver,
	}

	model LPS_Model
	{
		mesh = Weapons/parts/LPS_4x6_TIP2_Sight_Flipped,
		texture = Weapons/parts/LPS_4x6_TIP2,
	}

	item PSO11
	{
		DisplayCategory             	=	WeaponPart,
		ItemType                    	=	base:weaponpart,
		Icon                        	=	LPS,
		Weight                      	=	0.6,
		WeightModifier              	=	0.6,
		AimingTimeModifier          	=	5,
		MaxSightRange               	=	10,
		MinSightRange               	=	2,
		Tags                        	=	base:optics,
		MountOn                     	=	Base.VSS,
		PartType                    	=	Scope,
		Tooltip                     	=	Tooltip_Scope,
		MetalValue                  	=	22,
		StaticModel                 	=	PSO11_Model,
		WorldStaticModel            	=	PSO11_Model,
		CanAttach                   	=	ItemCodeOnTest.hasScrewdriver,
		CanDetach                   	=	ItemCodeOnTest.hasScrewdriver,
	}

	model PSO11_Model
	{
		mesh = Weapons/parts/VSS_SCOPE,
		texture = Weapons/parts/VSS_Scope,
	}

	item ZFK
	{
		DisplayCategory             	=	WeaponPart,
		ItemType                    	=	base:weaponpart,
		Icon                        	=	ZFK,
		Weight                      	=	0.4,
		WeightModifier              	=	0.4,
		HitChanceModifier           	=	10,
		AimingTimeModifier          	=	5,
		MaxRangeModifier            	=	5,
		MinRangeModifier            	=	3,
		RecoilDelayModifier         	=	0.5,
		MaxSightRange               	=	12,
		MinSightRange               	=	2,
		Tags                        	=	base:optics,
		MountOn                     	=	Base.MPI74;Base.RPK;Base.RPK74;Base.AMD65;Base.AMD65Folded;Base.AKS74U;Base.AKS74UFolded;Base.AKM;Base.AKKS;Base.AKKSFolded;Base.MPIKMS72;Base.MPIKMS72Folded,
		PartType                    	=	Scope,
		MetalValue                  	=	15,
		StaticModel                 	=	ZFK,
		WorldStaticModel            	=	ZFK,
		CanAttach                   	=	ItemCodeOnTest.hasScrewdriver,
		CanDetach                   	=	ItemCodeOnTest.hasScrewdriver,
	}

	model ZFK
	{
		mesh = weapons/parts/Zeiss_ZFK_4x25_Scope,
		texture = weapons/parts/ZFK_4x25_Scope,
	}

	item 1P76
	{
		DisplayCategory             	=	WeaponPart,
		ItemType                    	=	base:weaponpart,
		Icon                        	=	1P76,
		Weight                      	=	0.4,
		WeightModifier              	=	0.4,
		HitChanceModifier           	=	5,
		AimingTimeModifier          	=	-5,
		MaxRangeModifier            	=	3,
		MinRangeModifier            	=	0.5,
		RecoilDelayModifier         	=	0.21,
		MaxSightRange               	=	9,
		MinSightRange               	=	2.5,
		Tags                        	=	base:optics,
		MountOn                     	=	Base.MPI74;Base.RPK;Base.RPK74;Base.AMD65;Base.AMD65Folded;Base.AKS74U;Base.AKS74UFolded;Base.AKM;Base.AKKS;Base.AKKSFolded;Base.MPIKMS72;Base.MPIKMS72Folded,
		PartType                    	=	Scope,
		MetalValue                  	=	15,
		StaticModel                 	=	1P76,
		WorldStaticModel            	=	1P76,
		CanAttach                   	=	ItemCodeOnTest.hasScrewdriver,
		CanDetach                   	=	ItemCodeOnTest.hasScrewdriver,
	}

	model 1P76
	{
		mesh = weapons/parts/Scope_1_1P76_Flipped,
		texture = weapons/parts/1P76_tex,
	}

	item Romanian_Dong
	{
		DisplayCategory             	=	WeaponPart,
		ItemType                    	=	base:weaponpart,
		Icon                        	=	Romanian_Dong,
		Weight                      	=	0.5,
		WeightModifier              	=	0.5,
		HitChanceModifier           	=	5,
		AimingTimeModifier          	=	-5,
		RecoilDelayModifier         	=	-5,
		MountOn                     	=	Base.AKKS;Base.AKKSFolded;Base.AKM;Base.PMMD63;Base.MPIKMS72;Base.MPIKMS72Folded,
		PartType                    	=	Canon,
		Tooltip                     	=	Tooltip_Romanian_Dong,
		MetalValue                  	=	15,
		StaticModel                 	=	Romanian_Dong,
		WorldStaticModel            	=	Romanian_Dong,
		CanAttach                   	=	ItemCodeOnTest.hasScrewdriver,
		CanDetach                   	=	ItemCodeOnTest.hasScrewdriver,
	}

	model Romanian_Dong
	{
		mesh = weapons/parts/Romanian_Dong,
		texture = weapons/parts/Romanian_Dong,
	}
}
